From 995daa1e29775dc1b25427871a248440c49cab72 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Thu, 12 Nov 2020 14:50:35 +0000 Subject: [PATCH] a11y: GtkStack is a group of stack pages --- gtk/gtkstack.c | 1 + testsuite/a11y/stack.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtkstack.c b/gtk/gtkstack.c index bd4673bc62..21505f6809 100644 --- a/gtk/gtkstack.c +++ b/gtk/gtkstack.c @@ -822,6 +822,7 @@ gtk_stack_class_init (GtkStackClass *klass) g_object_class_install_properties (object_class, LAST_PROP, stack_props); gtk_widget_class_set_css_name (widget_class, I_("stack")); + gtk_widget_class_set_accessible_role (widget_class, GTK_ACCESSIBLE_ROLE_GROUP); } /** diff --git a/testsuite/a11y/stack.c b/testsuite/a11y/stack.c index cfa01e229e..035c01b138 100644 --- a/testsuite/a11y/stack.c +++ b/testsuite/a11y/stack.c @@ -18,7 +18,7 @@ stack_role (void) gtk_stack_switcher_set_stack (GTK_STACK_SWITCHER (switcher), GTK_STACK (stack)); - gtk_test_accessible_assert_role (GTK_ACCESSIBLE (stack), GTK_ACCESSIBLE_ROLE_WIDGET); + gtk_test_accessible_assert_role (GTK_ACCESSIBLE (stack), GTK_ACCESSIBLE_ROLE_GROUP); gtk_test_accessible_assert_role (GTK_ACCESSIBLE (switcher), GTK_ACCESSIBLE_ROLE_TAB_LIST); child = gtk_widget_get_first_child (switcher); -- 2.30.2